home *** CD-ROM | disk | FTP | other *** search
- JV utilities: GetPatch & GetPerformance
-
- Author: Boudewijn Pelt (C) 19-2-1995
-
- These little utilities fetch the current patch/performance from a
- Roland JV80 synth. It probably works on other JV80 compatible synths,
- let me know if you tried it. The patch/performance is stored as
- "name.SYX" in the current directory, where name is the name of the
- patch/performance (spaces in the name are removed).
-
- OPERATING INSTRUCTIONS
- ======================
- - Connect the JV to the Amiga with a midi interface.
- - Look up the SYS-EX MIDI menu on the JV en set Receive to ON and
- Unit-No to 17.
- - Set the current directory to where you want the patch stored.
-
- - Start GetPatch! type: getpatch <return>
-
- or ...
-
- - Start GetPerformance! type: getperformance <return>
-
- If everything works OK, you will get no message. The patch or
- performance will be stored on disk.
-
- SENDING BACK TO JV
- ==================
- It is not neccesary to adjust the serial preferences, GetPatch
- temporarily changes them to midi values. For sending the patches or
- performance back to the JV however, you do have to set the serial
- parameters to midi values:
-
- Baudrate = 31,250
- Handshaking = none
- Parity = none
- Bits/char = 8
- Stopbits = 1
-
- Then you can send your .SYX file to the JV with
-
- > copy name.SYX ser:
-
-
- USING DOPUS
- ===========
- It is also possible to hookup GetPatch and GetPerformance to Directory
- Opus, then you can get a patch with a simple mouse-click. You can also
- set the double-click action of a ".SYX" file to copy that file to
- "SER:". Don't forget to set the serial preferences to midi params if
- you do this!
-
- DISTRIBUTION
- ============
- These utilities are freeware, you can distribute them freely, as long
- as you spread this doc-file with them.
-
-
- NOTE:
- =====
- Sometimes when you use getperformance or getpatch, you will get a
- message "checksum error .....". I have not found a way to prevent this
- from happening. As far as I know the error must be in the JV-80's
- software.... (it actually sends a message with a checksumerror in it).
-
- #include "std_disclaimer.h"
-
- Boudewijn Pelt
- van Uvenweg 45b,
- 6708 AE Wageningen
- The Netherlands
-
- email: pelt@rcl.wau.nl
-